﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.DirectoryServices.AccountManagement;
using MTO.Framework.DirectoryServices.AccountManagement.LDAP;

namespace MTO.Framework.DirectoryServices.AccountManagement
{
    /// <summary>
    /// Encapsule la création d'un LDAPAccountManager avec des propriété propre pour la communication avec un Active Directory.
    /// </summary>
    /// <remarks>Pour ce connecter a un Active Directory Ligthweight Directory Service utilser ADLDSAccountManager.</remarks>
    public class ADAccountManager : LDAPAccountManager
    {
        internal ADAccountManager(string serverName, string container, string creationContainer, ContextOptions contextOptions)
            : base(serverName, container, creationContainer, ContextType.Domain, contextOptions)
        {
        }
    }
}
